
module.exports = {
    publicPath: process.env.NODE_ENV === "production" ? "./" : "/",
    lintOnSave: false, //关闭eslint格式化
    outputDir: "dist", //打包输出目录
    assetsDir: "assets", //静态资源目录
    indexPath: "index.html", //index路径
    filenameHashing: true, //文件名哈希

    devServer: {
        /* 本地ip地址 */
        //host: "192.168.1.107",
        host: "localhost", //局域网和本地访问
        port: "3131",
        /* 自动打开浏览器 */
        open: false,
        /* 跨域代理 */
        proxy: {
          "/api": {
            /* 目标代理服务器地址 */
            target: "http://127.0.0.1:8082",
            /* 允许跨域 */
            changeOrigin: true,
            ws: true,
            pathRewrite: {
              "^/api": "",
            },
          },
        },
    },
    // chainWebpack: (config) => {
    //     config
    //         .module
    //         .rule("images")
    //         .test(/\.(jpg|png|gif)$/)
    //         .use("url-loader")
    //         .loader("url-loader")
    //         .options({
    //             limit: 10,
    //             publicPath: 'https://oss.xx.com/img',
    //             outputPath: 'img',
    //             name: '[name].[ext]',
    //         })
    //         .end();
    // },
};
